package com.shengdai.urms.core.model;

/**
 * 域校验数据模型
 *
 */
public class UmField implements java.io.Serializable {

	private static final long	serialVersionUID	= 30007016L;

	private String				fieldid;								// 字段ID
	private String				fieldcode;								// 字段编码
	private String				fieldname;								// 字段名
	private String				validatetype;							// 验证类型
	private String				enableinfotip		= "N";				// 是否允许信息提示,Y/N
	private String				infotip				= "";				// 信息提示内容
	private String				enableerrortip		= "Y";				// 是否允许错误提示,Y/N
	private String				errortip			= "";				// 错误提示内容
	private String				prefix				= "N";				// 是否前缀验证,Y/N
	private String				status				= "enable";		// 状态 disabled(不可编辑)/enable(可编辑，默认)/hidden(隐藏)
	private String				attributes;							// 其他属性
	private String				signed				= "N";				// 是否签名
	private String				apptype;								// 业务类型
	private String				syscode;								// 所属系统
	private Float				showorder			= new Float(10);	// 显示顺序
	private String				isautoadd;								// 是否是表单自定义生成

	public String getFieldid() {
		return fieldid;
	}

	public void setFieldid(String fieldid) {
		this.fieldid = fieldid;
	}

	public String getFieldname() {
		return fieldname;
	}

	public void setFieldname(String fieldname) {
		this.fieldname = fieldname;
	}

	public String getValidatetype() {
		return validatetype;
	}

	public void setValidatetype(String validatetype) {
		this.validatetype = validatetype;
	}

	public String getEnableinfotip() {
		return enableinfotip;
	}

	public void setEnableinfotip(String enableinfotip) {
		this.enableinfotip = enableinfotip;
	}

	public String getInfotip() {
		return infotip;
	}

	public void setInfotip(String infotip) {
		this.infotip = infotip;
	}

	public String getEnableerrortip() {
		return enableerrortip;
	}

	public void setEnableerrortip(String enableerrortip) {
		this.enableerrortip = enableerrortip;
	}

	public String getErrortip() {
		return errortip;
	}

	public void setErrortip(String errortip) {
		this.errortip = errortip;
	}

	public String getPrefix() {
		return prefix;
	}

	public void setPrefix(String prefix) {
		this.prefix = prefix;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getAttributes() {
		return attributes;
	}

	public void setAttributes(String attributes) {
		this.attributes = attributes;
	}

	public String getSigned() {
		return signed;
	}

	public void setSigned(String signed) {
		this.signed = signed;
	}

	public String getApptype() {
		return apptype;
	}

	public void setApptype(String apptype) {
		this.apptype = apptype;
	}

	public String getSyscode() {
		return syscode;
	}

	public void setSyscode(String syscode) {
		this.syscode = syscode;
	}

	public Float getShoworder() {
		return showorder;
	}

	public void setShoworder(Float showorder) {
		this.showorder = showorder;
	}

	public String getFieldcode() {
		return fieldcode;
	}

	public void setFieldcode(String fieldcode) {
		this.fieldcode = fieldcode;
	}

	public String getIsautoadd() {
		return isautoadd;
	}

	public void setIsautoadd(String isautoadd) {
		this.isautoadd = isautoadd;
	}

}
